769a1bd1b79e9aa5db97379464271540063d5444,src/persistence/org/codehaus/groovy/grails/orm/hibernate/GrailsHibernateDomainClass.java,GrailsHibernateDomainClass,GrailsHibernateDomainClass,#Class#SessionFactory#ClassMetadata#,73

Before Change


        String ident = metaData.getIdentifierPropertyName();
        Class identType = bean.getPropertyType(ident);
        this.identifier = new GrailsHibernateDomainClassProperty(this,ident);
        this.identifier.setIdentity(true);
        this.identifier.setType(identType);

        propertyMap.put(ident,identifier);

After Change


        // configure identity property
        String ident = metaData.getIdentifierPropertyName();

        if(ident != null) {
            Class identType = bean.getPropertyType(ident);
            this.identifier = new GrailsHibernateDomainClassProperty(this,ident);
            this.identifier.setIdentity(true);
            this.identifier.setType(identType);
        }